human cost - German English Dictionary